Congratulations on creating your first model-driven app!

Defining and enforcing consistent business processes is a key aspect of model-driven app design. Consistent processes help ensure that your app users can focus on their work and not have to remember to perform a set of manual steps.

Model-driven app design is a component-focused approach to app development. Model-driven app design does not require code, and the apps you make can be simple or very complex. Unlike canvas app development, where the designer has complete control over app layout, with model-driven apps much of the layout is determined for you and largely designated by the components you add to the app.

This lesson covered the following concepts: